technology resource - German English Dictionary